/* #include "stm32f3_adc.h" */

#ifndef __STM32F3_ADC_H
#define __STM32F3_ADC_H

#include "stm32f30x.h"
/*====================================================================================================*/
/*====================================================================================================*/
#define ADC1_DR_ADDRESS     ((uint32_t)0x50000040)
#define ADC2_DR_ADDRESS     ((uint32_t)0x50000140)
#define ADC3_DR_ADDRESS     ((uint32_t)0x50000440)
#define ADC4_DR_ADDRESS     ((uint32_t)0x50000540)
#define ADC1_2_CDR_ADDRESS  ((uint32_t)0x5000030C)
#define ADC3_4_CDR_ADDRESS  ((uint32_t)0x5000070C)
/*====================================================================================================*/
/*====================================================================================================*/
void     ADC_Config( void );
uint16_t ADC_ReadData( void );
/*====================================================================================================*/
/*====================================================================================================*/
#endif
